hurricane surge hydrograph - French English Dictionary